ritually bathe oneself - Francés Inglés Diccionario